En Go, colecciones son fundamentalmente grupos de elementos del mismo tipo, organizados para un acceso eficiente. El «almacén de carga» representa nuestra necesidad de gestionar grandes cantidades de datos bajo un solo identificador en lugar de usar variables separadas.
1. El literal compuesto
Un literal compuesto es una sintaxis concisa para inicializar cualquier tipo compuesto con los valores que desees. Permite declarar e inicializar un arreglo en un solo paso usando la sintaxis: tipo{valor1, valor2, ...}.
2. Navegación basada en cero
Los arreglos se indexan comenzando desde 0. Una colección de 8 planetas se accede utilizando los índices del 0 al 7. Acceder a un índice fuera de este rango provoca un error en tiempo de compilación o una falla en tiempo de ejecución.
Figura 16.1: Planetas con índices del 0 al 7